Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Switzerland #1-w1 Netherlands F3 Germany F14 Germany F15 France F16 Germany-w1 Germany-w2 Germany-w3 Germany F1 Argentina F3 Italy F11 Italy F13 Italy F15 Italy F16 Germany F10 Argentina F6 Germany F11 Argentina F7 Argentina F8 Germany F12 Germany F13 Germany F15 Argentina F12 France F15 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Chile F5 Germany F2 Germany F3 Germany F5 Switzerland F1 Switzerland F2 Venezuela #1-w1 Switzerland F3 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Argentina F5 Italy F12 Argentina F9 Brazil F4 Brazil F6 Germany F6 Germany F8 Germany F9A Germany F10 Germany F11 Argentina F12 Germany F15 Germany F16 Brazil F12 Germany F1 Germany F2 Germany F4 Switzerland F1 Switzerland F2 Switzerland F3 Germany F5 Germany F7 Germany F8 Germany F9 Germany F15 Germany F16 France F15 Germany F18 Germany F1 Germany F2 Germany F4 Germany F5 Switzerland F1 Switzerland F2 Switzerland F3 Turkey F3 Germany F6 Germany F8 Germany F10 France F14 Germany F21 Spain F2 Spain F3 Spain F4 Switzerland F1 Switzerland F3 Germany F6 Germany F7 Chile F6 Argentina F4 Italy F3 Switzerland F2 Germany F19 Germany F7 Argentina F6 Germany F7 Germany-w4 Germany F14 Italy F12 Germany F16 Italy F5 Italy F6 Spain F1 Germany F9 Bolivia F2 Germany F6 Germany F13 Italy F14 Brazil F5 Italy F17 Netherlands F4 Copa Petrobras Argentina - Buenos Aires Seguros Bolivar Open - Bogota Karlsruhe Challenger Zagreb Challenger Ortisei Challenger Noumea Challenger Newport Beach Challenger Heilbronn Challenger Biella 3 Challenger Lille Challenger Credicard Citi Mastercard Tennis Cup - Campos do Jordao Aachen Challenger Copa Telmex - Buenos Aires Montevideo Challenger Meerbusch Challenger Split 2 Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Tennislife Cup - Napoli Copa Petrobras-Uruguay - Montevideo Wolfsburg Challenger Voit Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis Napoli Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Amazonia Open de Tenis - Belem Heilbronn Open - Heilbronn ITG Miami Challenger - Miami AGT Challenger - Leon Copa Petrobras-Argentina - Buenos Aires Labertz Open by Stawag - Aachen Salinas Challenger Samarkand Challenger Irving Challenger Bergamo Challenger Bratislava Challenger Blumenau Challenger Orleans Challenger Eckental Challenger Dallas Challenger Helsinki Challenger Santiago Challenger Ismaning Challenger Rome Challenger Scheveningen Challenger Szczecin Challenger Dallas Challenger Pau Challenger Lille Challenger Aix En Provence Challenger Johannesburg Challenger Genova Challenger Bancolombia Open - Cali Andria Challenger Orleans Challenger Rennes Challenger Potchefstroom Challenger Hamburg Challenger Eckental Challenger Antalya Challenger Antalya 2 Challenger Bergamo Challenger Biella Challenger Furth Challenger Surbiton Challenger Bath Challenger Buenos Aires Challenger Biella 5 Challenger Eckental Challenger Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Countrywide Classic - Los Angeles If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Chennai Open - Chennai BMW Open - Munich Erste Bank Open - Vienna Delray Beach International Tennis Championships - Delray Beach Delray Beach International Tennis Championships - Delray Beach Mercedes Cup - Stuttgart Quimper Challenger Credit Agricole Suisse Open - Gstaad AEGON Championships - London Winston-Salem Open - Winston-Salem Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Apia International - Sydney Gerry Weber Open - Halle Citi Open - Washington Moselle Open - Metz SkiStar Swedish Open - Bastad AEGON International - Eastbourne Dubai Duty Free Tennis Championships - Dubai Sydney International - Sydney Barcelona Open BancSabadell - Barcelona AEGON Championships - London SkiStar Swedish Open - Bastad Meerbusch Challenger Como Challenger Millennium Estoril Open - Estoril Plava Laguna Croatia Open - Umag Open Sud de France - Montpellier Cleveland Challenger Cordoba Open - Cordoba Sophia Antipolis Challenger Bet-at-home Cup - Kitzbuhel Argentina Open - Buenos Aires Leon Challenger Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Royal Guard Open Chile - Vina del Mar Brasil Open - Sao Paulo Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Davidoff Swiss Indoors Basel - Basel Malaysian Open - Kuala Lumpur Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco BMW Open - Munich Open de Nice Cote d'Azur - Nice Buenos Aires Challenger Hall of Fame Tennis Championships - Newport Campinas Challenger Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Suisse Open - Gstaad Konzum Croatia Open - Umag Moselle Open - Metz Delray Beach Open - Delray Beach Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Lima Challenger BMW Open - Munich Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Suisse Open - Gstaad Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle German Tennis Championships - Hamburg China Open - Beijing Helsinki Challenger Koblenz Challenger Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Heilbronn Challenger Mercedes Cup - Stuttgart AEGON Championships - London Challenger Britania Zavaleta - Puebla South African Airways Tennis Open - Durban Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Ciudad de Pozoblanco Open Diputacion - Cordoba German Tennis Championships - Hamburg Akbank Private Banking TED Open - Istanbul Bauer Watertechnology Cup 2007 - Eckental Challenger Britania Zavaleta - Puebla Status Athens Open - Athens III Aberto Santa Catarina de Tenis - Florianopolis 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Siemens Open - Scheveningen Chengdu Open - Chengdu XIV Challenger ATP Club Premium Open - Quito Delray Beach International Tennis Championships - Delray Beach Lima Challenger - Lima Sao Paulo Challenger Ricoh Open - 's-Hertogenbosch Eckental Challenger Ljubljana Challenger Tarragona Challenger Kolding Challenger Eckental Challenger Sunrise Challenger Napoli Challenger Rhodes Challenger Cairo Challenger Poznan Challenger Bath Challenger Barranquilla Challenger Santos Challenger Rome Challenger Furth Challenger Poznan Challenger Orbetello Challenger Dortmund Challenger Trani Challenger Szczecin Challenger Todi Challenger Napoli Challenger Bordeaux Challenger Villa Allende Challenger Medellin Challenger Ortisei Challenger Helsinki Challenger Nottingham-2 Challenger Szczecin Challenger Eckental Challenger Bergamo Challenger Vercelli Challenger Szczecin Challenger Brescia Challenger Irving Challenger Fairfield Challenger Gerry Weber Open - Halle Eckental Challenger UNICEF Open - 's Hertogenbosch Bergamo Challenger Wroclaw Challenger Credit Agricole Suisse Open - Gstaad Heilbronn Challenger Manchester Challenger Cordenons Challenger Manerbio Challenger Winston-Salem Open - Winston-Salem St. Remy Challenger Szczecin Challenger Orleans Challenger Guayaquil Challenger Buenos Aires Challenger Tallahassee Challenger Germany F1 Savannah Challenger Meerbusch Challenger Genova Challenger Copa Claro - Buenos Aires Orleans Challenger Abierto Mexicano Telcel - Acapulco Marbella Challenger Heilbronn Challenger Vicenza Challenger Surbiton Challenger Gerry Weber Open - Halle Braunschweig Challenger Genova Challenger Braunschweig Challenger Bastad Challenger Orleans Challenger Puerto Vallarta Challenger Volkswagen Challenger 2004 - Wolfsburg San Luis Potosi Challenger Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Guayaquil Challenger Swiss Indoors Basel - Basel Copa Petrobras - Buenos Aires Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Baden Open - Ettlingen Schickendanz Open - Furth Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao ATP Slovak Open Challenger - Bratislava IX Gramado Open - Gramado Ethias Trophy - Mons XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Lambertz Open by Stawag - Aachen Oeiras 3 Challenger Nottingham 2 Challenger II Challenger Ciudada de Guayaquil - Guayaquil AT&T Challenger of Dallas - Dallas Joinville Tennis Festival - Joinville Johannesburg Challenger XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota San Luis Potosi Challenger 2007 - San Luis Potosi The 'Fitz' Casino Challenger - Tunica Challenger Ciudad de Guayaquil - Guayaquil JSM Challenger - Champaign ECM Prague Open 2008 - Prague Roma Open Challenger - Rome Baden Open - Karlsruhe Schickendanz Open - Furth BH Tenis Open International Cup 2008 - Belo Horizonte GHI Bronx Tennis Classic - Bronx Geneva Challenger - Geneva Black Forest Open - Freudenstadt Seguros Bolivar Open - Cali Copa Petrobras-Paraguay - Asuncion Kobstaedernes ATP Challenger - Kolding Bauer Watertechnilogy Cup 2008 - Eckental IV Challenger Ciudad De Guayaquil - Guayaquil Challenger ATP de Cuenca Diario El Mercurio - Cuenca If Stockholm Open - Stockholm Almaty Challenger Freudenstadt Challenger Aachen Challenger Heilbronn Challenger Belgrade Challenger Cremona Challenger Kitzbuhel Challenger Istanbul Challenger Orleans Challenger Eckental Challenger Dallas Challenger Le Gosier Challenger Banja Luka Challenger Johannesburg Challenger Copa Petrobras Argentina - Buenos Aires Trnava Challenger Ljubljana Challenger Mons Challenger Quimper Challenger Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Barletta Challenger Furth Challenger Genova Challenger Mons Challenger Buenos Aires Challenger Shanghai - Shanghai Eckental Challenger Guayaquil Challenger Sarajevo Challenger Rome Challenger Rome Challenger Caltanissetta Challenger Como Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Orleans Challenger Mons Challenger San Marino Challenger AT&T Challenger of Dallas - Dallas Mouilleron-Le-Captif Challenger Montevideo Challenger Bogota Challenger Ortisei Challenger Guayaquil Challenger Rogers Cup - Toronto Cordenons Challenger Orleans Challenger Heilbronn Challenger Mons Challenger Citta di Monza - Monza Bancolombia Open - Bogota Ortisei Challenger ASB Classic - Auckland Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Genova Challenger Vercelli Challenger Rome Challenger Open Sud de France - Montpellier Segovia Challenger Meerbusch Challenger Tiburon Challenger Sacramento Challenger Las Vegas Challenger Heilbronn Challenger Ortisei Challenger Brescia Challenger Jonkoping Challenger Surbiton Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Braunschweig Challenger Como Challenger Santiago Challenger Lima Challenger Braunschweig Challenger Brescia Challenger Argentina Open - Buenos Aires San Juan Challenger Arpa Ceramic Cup - Reggio Emilia Szczecin Challenger Open Parc - Lyon Rennes Challenger Zagreb Challenger Marburg Challenger Szczecin Challenger 's Tennis Masters 07 Challenger - Graz Furth Challenger Cherbourg Challenger Ortisei Challenger Sao Leopoldo Challenger Ortisei Challenger Bergamo Challenger Buenos Aires Challenger Guadalajara Challenger Oberstaufen Challenger Santo Domingo Challenger Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Manchester Challenger Cherbourg Challenger Copa Petrobras Colombia - Bogota Mons Challenger Leon Challenger Tashkent Challenger Ismaning Challenger Copa Petrobras Brazil - Belo Horizonte Salzburg Challenger Biella 4 Challenger Lambertz Open by Stawag 2007 - Aachen Split 1 Challenger Cherbourg Challenger Rennes Challenger Nottingham Challenger Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Helsinki Challenger Salzburg Challenger Andria Challenger Manerbio Challenger Davidoff Swiss Indoors - Basel Surbiton Challenger Sarajevo Challenger Bauer Watertechnology Cup - Eckental Mons Challenger Intersport Heilbronn Open - Heilbronn Seguros Bolivar Open - Medellin Santiago Challenger Bogota Challenger Helsinki Challenger Sarasota Challenger Tunis Challenger Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Ismaning Challenger BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Karshi Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Countrywide Classic - Los Angeles Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Mutua Madrid Open - Madrid Power Horse World Team Cup - Dusseldorf Internazionali BNL d'Italia - Rome Citi Open - Washington Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami European Open - Antwerp Monte-Carlo Rolex Masters - Monte-Carlo Copa Claro - Buenos Aires Internazionali BNL d'Italia - Rome China Open - Beijing Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Ludwigshafen Challenger Rennes Challenger Bet-at-home Open - Hamburg Rio Open - Rio de Janeiro Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem Miller Lite Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel Copa Telmex - Buenos Aires Ordina Open - 's-Hertogenbosch Austrian Open - Kitzbuhel Freeman Men's $50,000 Challenger - Joplin U.S. Mens's Clay Court Championship - Houston Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok Australian Open - Melbourne Serbia Open - Belgrade SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Wimbledon - London Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Open de Moselle - Metz Open Sud de France - Montpellier U.S. Open - New York French Open - Paris SAP Open - San Jose Wimbledon - London BMW Open - Munich Pereira Challenger U.S. Open - New York Australian Open - Melbourne VTR Open - Vina del Mar French Open - Paris Wimbledon - London Mercedes Cup - Stuttgart U.S. Open - New York Genova Challenger Moselle Open - Metz Australian Open - Melbourne Qatar ExxonMobil Open - Doha Monza Challenger French Open - Paris VTR Open - Vina del Mar Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf Australian Open - Melbourne Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag French Open - Paris Moselle Open - Metz Wimbledon - London Bratislava Challenger U.S. Open - New York Open 13 - Marseille Australian Open - Melbourne US Men's Clay Court Championship - Houston Movistar Open - Santiago BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras BMW Open - Munich Australian Open - Melbourne Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart French Open - Paris Heilbronn Challenger Winston-Salem Open - Winston-Salem Valencia Open - Valencia U.S. Open - New York Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Australian Open - Melbourne Barcelona Open BancSabadell - Barcelona French Open - Paris Wimbledon - London Gerry Weber Open - Halle U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London If Stockholm Open - Stockholm SAP Open - San Jose Australian Open - Melbourne French Open - Paris Argentina Open - Buenos Aires Wimbledon - London Dubai Duty Free Tennis Championships - Dubai U.S. Open - New York Millennium Estoril Open - Estoril BMW Open - Munich St. Brieuc Challenger Australian Open - Melbourne Legg Mason Tennis Classic - Washington U.S. Open - New York Australian Open - Melbourne Farmers Classic - Los Angeles French Open - Paris Wimbledon - London Qatar ExxonMobil Open - Doha U.S. Open - New York Australian Open - Melbourne French Open - Paris Barcelona Open BancSabadell - Barcelona U.S. Open - New York Australian Open Qualifying - Doha Swiss Indoors Basel - Basel ATP Studena Croatia Open - Umag Open Sud de France - Montpellier Argentina Open - Buenos Aires Moselle Open - Metz Brisbane International - Brisbane ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Bet-at-home Cup - Kitzbuhel ASB Classic - Auckland Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Generali Open - Kitzbuhel Davis Cup, PO, SWE-ARG 2-3 Santiago Open - Santiago Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, SF, GBR-ARG 2-3 AEGON International - Eastbourne Davis Cup, World Group, QR, COL-ARG 3-1 Argentina Open - Buenos Aires Cordoba Open - Cordoba Zagreb Challenger Regions Morgan Keegan Championships - Memphis French Open (juniors) Rio Open - Rio de Janeiro Campbell's Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha AIG Japan Open Tennis Championships - Tokyo All Lower level tournaments Miller Lite Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Olympics - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Cordoba Open - Cordoba Miami Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Apia International - Sydney Credit Agricole Suisse Open - Gstaad Wimbledon - London Miami Open - Miami Mutua Madrid Open - Madrid French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Davis Cup, World Group, QF, RUS-ARG 2-3 French Open - Paris Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, 1R, POL-ARG 2-3 Wimbledon (juniors) U.S. Open (juniors)